panel calefactor - French English Dictionary